package com.xingshentech.ugv.operate.module.bean2;

import java.io.Serializable;

public class AllVehiclePositionBean {


    /**
     * id : 7
     * vehicleCode : 00-00-80-40-99-50-85-3B
     * statusData : {"longitude":113.11045224353047,"latitude":28.20111798505574,"altitude":50.38546371459961,"steerAngle":0.43,"azimuth":276.2900085449219,"shift":"N","throttle":0,"brake":0,"speed":0,"driveMode":"Standby"}
     * dateTime : 2020-07-31 13:46:19
     */

    private String id;
    private String vehicleCode;
    private StatusDataBean statusData;
    private String dateTime;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getVehicleCode() {
        return vehicleCode;
    }

    public void setVehicleCode(String vehicleCode) {
        this.vehicleCode = vehicleCode;
    }

    public StatusDataBean getStatusData() {
        return statusData;
    }

    public void setStatusData(StatusDataBean statusData) {
        this.statusData = statusData;
    }

    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    public static class StatusDataBean implements Serializable {
        /**
         * longitude : 113.11045224353047
         * latitude : 28.20111798505574
         * altitude : 50.38546371459961
         * steerAngle : 0.43
         * azimuth : 276.2900085449219
         * shift : N
         * throttle : 0.0
         * brake : 0.0
         * speed : 0.0
         * driveMode : Standby
         */

        private double longitude;
        private double latitude;
        private double altitude;
        private double steerAngle;
        private double azimuth;
        private String shift;
        private double throttle;
        private double brake;
        private double speed;
        private String driveMode;

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public double getAltitude() {
            return altitude;
        }

        public void setAltitude(double altitude) {
            this.altitude = altitude;
        }

        public double getSteerAngle() {
            return steerAngle;
        }

        public void setSteerAngle(double steerAngle) {
            this.steerAngle = steerAngle;
        }

        public double getAzimuth() {
            return azimuth;
        }

        public void setAzimuth(double azimuth) {
            this.azimuth = azimuth;
        }

        public String getShift() {
            return shift;
        }

        public void setShift(String shift) {
            this.shift = shift;
        }

        public double getThrottle() {
            return throttle;
        }

        public void setThrottle(double throttle) {
            this.throttle = throttle;
        }

        public double getBrake() {
            return brake;
        }

        public void setBrake(double brake) {
            this.brake = brake;
        }

        public double getSpeed() {
            return speed;
        }

        public void setSpeed(double speed) {
            this.speed = speed;
        }

        public String getDriveMode() {
            return driveMode;
        }

        public void setDriveMode(String driveMode) {
            this.driveMode = driveMode;
        }
    }
}
